﻿import Taro,{Component} from '@tarojs/taro'
import Index from './pages/index/index'
import './app.css'
import 'taro-ui/dist/style/index.scss'
import './custom-theme.scss'
import app from './main.js'

// 如果需要在 h5 环境中开启 React Devtools
// 取消以下注释：
// if (process.env.NODE_ENV !== 'production' && process.env.TARO_ENV === 'h5')  {
//   require('nerv-devtools')
// }

class App extends Component {
  
  config = {
    pages: [
      // 'pages/receivecoupon/receivecoupon',
      // 'pages/getCoupons/getCoupons',
     
      // 'pages/Photograph/Photograph',//步骤-拍照
      
      'pages/start/start',
      'pages/firstEntry/firstEntry',
      'pages/authlogin/authlogin',
      'pages/authphone/authphone',

      //患者端口-首页 
      'pages/eyeDoctor/eyeDoctor', //首页  --y
      'pages/homeSearch/homeSearch',//首页-搜索 --x
      'pages/findDoctor/findDoctor',//首页-搜索-找到医生  --x
      'pages/doctorindex/doctorindex',//首页-找医生-医生首页  --y
      'pages/doctorsession/doctorsession',//首页-找医生-医生首页-在线咨询  --y
      'pages/wujianxiTeam/wujianxiTeam',//首页-找医生-医生首页-团队咨询  --x
      'pages/wujianxiTeamInfo/wujianxiTeamInfo',//首页-找医生-医生首页-团队咨询-吴健喜的小儿斜弱视专家团队  --x
      'pages/hopDetails/hopDetails',//首页-找医院-医院详情 --y
      'pages/aolideHos/aolideHos',//首页-找医院-医院详情-医院介绍 --y
      'pages/aolideDoc/aolideDoc',//首页-找医院-医院详情-医生顾问  --y
      'pages/aiyanPolular/aiyanPolular',//首页-眼科科普  --y
      'pages/aiyanPolularVideo/aiyanPolularVideo',//首页-眼科科普-科普详情 --y
      'pages/blank/blank',//中转页

      // // //LX
      'pages/quicklyFound/quicklyFound',//首页-快速咨询                                    
      'pages/patientInformation/patientInformation',//我的爱眼医生-主页-健康档案-病历标签-患者档案详情-填写患者信息
      'pages/quicklyConsultation/quicklyConsultation',//首页-快速咨询-填写病情  -ok           
      'pages/Payment/Payment',//首页-快速咨询-郭星星病历-付款页面                            
      'pages/howToPhotograph/howToPhotograph',//首页-快速咨询-郭星星病历-怎么拍摄眼睛        
      'pages/Photograph/Photograph',//步骤-拍照
      'pages/step/step',//首页-快速咨询-郭星星病历-怎么拍摄眼睛-步骤
      'pages/loading/loading',//步骤-拍照-识别中
      'pages/eye/eye',//首页-快速咨询-郭星星病历-怎么拍摄眼睛-步骤-拍视频 
      'pages/determine/Determine',//步骤-拍照-识别中-成功
      'pages/fail/fail', //步骤-拍照-识别中-眼睛没张开-再拍一次

      'pages/notFound/notFound',//404页面               
      'pages/quicklyFoundModify/quicklyFoundModify',// 首页-找医生-医生首页-在线咨询-选择患者    
      'pages/quicklyConsultationModify/quicklyConsultationModify', //首页-找医生-医生首页-在线咨询-选择患者-填写病情  
      'pages/chatRecord/chatRecord',//我的爱眼医生-主页-我的问诊-小涛涛的咨询记录 
      'pages/Evaluate/Evaluate',//我的爱眼医生-主页-我的问诊-小涛涛的咨询记录-评价页面   
      'pages/Illness/Illness', //病情表单

      'pages/findHospital/findHospital',//首页-找医院
      
      // 我的
      'pages/myEyedoctor/myEyedoctor',//我的爱眼医生-主页  --y 
      'pages/myHealthrecords/myHealthrecords',// 我的爱眼医生-主页-健康档案-病历标签 
      'pages/caseDetail/caseDetail',//我的爱眼医生-主页-病历标签-健康档案-患者档案详情-周星星病历详细信息
      'pages/detailedPatientHistory/detailedPatientHistory', //我的爱眼医生-主页-病历标签-健康档案-患者档案详情-周星星病历详细信息
      'pages/myInquisition/myInquisition', //我的爱眼医生-主页-我的问诊 --y
      'pages/myDoctor/myDoctor',//我的爱眼医生-主页-我的医生，张黎明系列  --y
      'pages/myOrders/myOrders',//我的爱眼医生-主页-我的订单  --y
      'pages/myOderss/myOderss',//我的爱眼医生-主页-我的订单-订单详情  --y
      'pages/myshuoming/myshuoming',//我的爱眼医生-主页-我的优惠券-订单取消和退款说明  --y
      'pages/myyouhuiquan/myyouhuiquan',//我的爱眼医生-主页-我的优惠券  --y
      'pages/myConnp/myConnp',//优惠券详情    --y
      'pages/receivecoupon/receivecoupon', //领取优惠券
      'pages/webViewContaziner/webViewContaziner',//外部网页容器

    ],
    subpackages: [
      {
        "root": "pages/chatsub/",
        "pages": [
          'pages/Chat/Chat',//我的爱眼医生-主页-我的问诊-聊天页面
          'pages/chatdetail/chatdetail',
          'pages/myOrderChat/myOrderChat'
        ]
      },
      {
        "root": "pages/center/",
        "pages": [
          'pages/suifangjihuaxiangqing/suifangjihuaxiangqing',
          'pages/wanshanxinxi/wanshanxinxi',//完善信息  
        ]
      }
    ],
    window: {
      backgroundTextStyle: 'light',
      navigationBarBackgroundColor: '#fff',
      navigationBarTitleText: 'WeChat',
      navigationBarTextStyle: 'black',
      enablePullDownRefresh: true
    },
    "permission": {
      "scope.userLocation": {
        "desc": "你的位置信息将用于问诊订单"
      }
    }
  }

  componentDidMount() {}

  componentDidShow(){
    console.log('app_didshow', this.$router.params);
    var params = this.$router.params;
    var share_scenes = [1007, 1008];
    // 页面转发或小程序码进入
    if (!app.isEmpty(params.scene) && (app.inArray(share_scenes, params.scene))) {
      console.log('进入');
      var query = app.obj_to_query(params.query);
      query = !app.isEmpty(query) ? ('?' + query) : '';
      var path = '/' + params.path + query;
      app.share_page = path;
      app.wxLogin();
    }
  }

  componentDidHide() {}

  componentDidCatchError() {}

  // 在 App 类中的 render() 函数没有实际作用
  // 请勿修改此函数
  render() {
    return ( 
      <Index / >
    )
  }
}

Taro.render( < App / > , document.getElementById('app'))
